practically indestructible - Turc Anglais Dictionnaire